*{
    margin: 0;
    padding: 0;
}
#dh .dh_class .classify .box{
    display: none;
}
#content_top{
    width: 1200px;
    margin:0 auto;
    margin-top: 10px;
}
#breadcrumb{
    width: 1200px;
    height: auto;
    margin:0 auto;
    margin-bottom: 25px;
    .main_bd{
        height: 48px;
        line-height: 45px;
        a{
            padding-right: 5px;
        }
        .domain{
            font-size: 14px;
            color: #ff6c00;
            font-weight: 700;
        }
    }
    .clearfix{
        height: 470px;
        border: 1px solid #F5F5F5;
        position: relative;
        #clearfix_box{
                width: 350px;
                height: 350px;
                border: solid 1px #F5F5F5;
                position: relative;
            .pic{
                width: 350px;
                height: 350px;
                position: relative;
                img{
                    width: 350px;
                    height: 350px;
                    position: absolute;
                    left: 0px;
                    top: 0px;
                    z-index: 0;
                }
                .sekuai{
                    display: block;
                    width: 175px;
                    height: 175px;
                    position: absolute;
                    z-index: 2;
                    background: url(../../images/content/1.png);
                    opacity: 0.7;
                    position: absolute;
                    left: 0px;
                    top: 0px;
                    display: none;
                }
            }
            .cover{
                width: 350px;
                height: 350px;
                background-color: red;
                position: absolute;
                left: 0px;
                top: 0px;
                opacity: 0;
                filter: alpha(opacity=0);
                z-index: 20;
            }
            .min_pic{
                width: 330px;
                height: 63px;
                margin-left: 20px;
                margin-top: 25px;
                img{
                    width: 60px;
                    height: 60px;
                    float: left;
                    margin-right: 20px;
                    cursor: pointer;
                }
            }
            .large{
                width: 400px;
                height: 400px;
                position: absolute;
                left: 351px;
                top: 0px;
                overflow: hidden;
                display: none;
                z-index: 999;
                img{
                    width: 800px;
                    height: 800px;
                    position: absolute;
                    left: 0px;
                    top: 0px;
                }
            }
        }
        .show_info{
            width: 660px;
            height: 470px;
            border: 1px solid #F5F5F5;
            border-right: none;
            position: absolute;
            right: 185px;
            top: 0px;
            .phone_buy{
                width: 610px;
                height: 225px;
                border-bottom: 1px dashed #E3E3E3;
                float: right;
                h2{
                    font-size: 16px;
                    line-height: 24px;
                    color: #262626;
                    padding-top: 16px;
                    margin-right: 26px;
                    p{
                        color: #dc0000;
                    }
                }
                .sale{
                    .ddprice{
                        height: 24px;
                        margin-top: 20px;
                        .show_info_left{
                            float: left;
                            color: #999;
                            line-height: 24px;
                            font-size: 12px;
                        }
                        .show_info_right{
                            float: left;
                            padding-left: 20px;
                            color: #dc0000;
                        }
                    }
                    .sale_pl{
                       height: 24px;
                       float: left;
                       .show_info_left{
                           float: left;
                           color: #999;
                           font-size: 12px;
                       }
                       .show_info_right{
                           padding-left: 30px;
                           float: left;
                           .pl_xing{
                               width: 70px;
                               height: 13px;
                               float: left;
                               display: block;
                               i{
                                   width: 15px;
                                   height: 15px;
                                   display: block;
                                   background: url("../../images/content/2.png") 0 0;
                               }
                           }
                           .comm_num_up{
                               float: left;
                               font-size: 12px;
                               color: #999;
                               i{
                                   
                               }
                               .comm_count{
                                   padding-left: 5px;
                               }
                           }
                       }
                    }
                    .sale_ps{
                        width: 610px;
                        height: 24px;
                        float: left;
                         .show_info_left{
                           float: left;
                           color: #999;
                           font-size: 12px;
                           line-height: 25px;
                       }
                       .show_info_right{
                           padding-left: 30px;
                           float: left;
                           position: relative;
                           .delivery_address{
                               font-size: 12px;
                               color: #666;
                               float: left;
                           }
                           .select_add_span{
                               background: #E9E9E9;
                               width: 97px;
                               display: block;
                               float: left;
                               margin-left: 5px;
                               position: relative;
                               top: -3px;
                               line-height: 20px;
                               padding-bottom: 1px;
                               a{
                                   color: #666;
                                   padding-left: 5px;
                               }
                               i{
                                   border-style:solid;
                                   border-width: 3px 0px 3px 3px;
                                   border-color: #e9e9e9 #e9e9e9 #e9e9e9 #9a9a9a;
                                   display: block;
                                   position: absolute;
                                   right: 10px;
                                   top: 10px;
                               }
                           }
                           .stock_writing{
                               color: #5B9630;
                               font-size: 12px;
                               padding-left: 10px;
                           }
                           .freight{
                                
                                a{
                                    color: #1a66b3;
                                }
                               &:hover{
                               text-decoration: underline;
                               }
                               
                           }
                           
                        }   
                    }
                    .sale_fw{
                       width: 610px;
                        height: 24px;
                        float: left;
                         .show_info_left{
                           float: left;
                           color: #999;
                           font-size: 12px;
                           line-height: 25px;
                       }
                       .show_info_right{
                           padding-left: 30px;
                           float: left;
                           position: relative;
                           font-size: 12px;
                           line-height: 28px;
                           
                       }
                       
                       
                       
                    }
                    
                }
            }
            .buy_area{
                width: 610px;
                height: auto;
                float: right;
                .color_size_wrap{
                    height: 58px;
                    .show_info_left{
                           float: left;
                           color: #444;
                           font-size: 12px;
                           line-height: 25px;
                       }
                    .show_info_right{
                           width: 610px;
                           height: 58px;
                           float: right;
                           ul{
                               li{
                                   width: 50px;
                                   height: 50px;
                                   overflow: hidden;
                                   border: 2px solid #ff2a00;
                                   position: relative;
                                   a{
                                       img{
                                           width: 50px;
                                           height: 50px;
                                           display: block;
                                       }
                                       i{
                                           width: 10px;
                                           height: 10px;
                                           display: block;
                                            background: url(../../images/content/3.png) no-repeat 0px 0px;
                                            position: absolute;
                                            right: 0px;
                                            bottom: 0px;
                                            z-index: 99;
                                        }
                                   }
                               }
                           }
                       }   
                }
            }
            .sale_num{
                width: 610px;
                height: 26px;
                float: right;
                .show_info_left{
                    color: #444;
                    font-size: 12px;
                    float: left;
                    width: 55px;
                    height: 24px;
                }
                .show_info_right{
                    text-align: center;
                    .sale_jian{
                        width: 29px;
                        height: 24px;
                        background: #E9E9E9 url(../../images/content/4.png) no-repeat  -19px 4px;
                        display: block;
                        float: left;
                        border: 1px solid #E9E9E9;
                        line-height: 25px;
                    }
                    .inpt{
                        width: 44px;
                        height: 24px;
                        float: left;
                        border: 1px solid #E9E9E9;
                        text-align: center;
                    }
                    .sale_jia{
                        width: 29px;
                        height: 24px;
                       background: #E9E9E9 url(../../images/content/4.png) no-repeat  -99px 3px;
                        display: block;
                        float: left;
                        border: 1px solid #E9E9E9;
                        line-height: 25px;
                    }
                    span{
                        float: left;
                        padding-left: 5px;
                        font-size: 12px;
                    }
                }
            }
            .itemMessage{
                width: 610px;
                height: 24px;
                float: right;
                color: #dc0000;
                font-family: Arial;
                font-size: 12px;
                margin-top: 10px;
            }
            .newpresale{
                width: 610px;
                height: 54px;
                float: right;
                .phone_buy_button{
                    width: 120px;
                    height: 33px;
                    display: block;
                    background: url(../../images/content/4.png) no-repeat 0px -24px;
                    float: left;
                    margin-right: 10px;
                }
                .buy_now_button{
                    width: 82px;
                    height: 33px;
                    display: block;
                    background: url(../../images/content/4.png) no-repeat -92px -570px;
                    float: left;
                    margin-right: 10px;
                }
                .btn_collect_big{
                    width: 95px;
                    height: 33px;
                    display: block;
                    background: url(../../images/content/4.png) no-repeat 0px -227px;
                    float: left;
                }
            }
            .sale_hint{
                width:610px;
                height: 24px;
                float: right;
                .show_info_left{
                    color: #878787;
                    height: 24px;
                    float: left;
                    font-size: 12px;
                    margin-right: 10px;
                }
                .show_info_right{
                    float: left;
                    font-size: 12px;
                    color: #878787;
                }
                a{
                    color: #1a66b3;
                    &:hover{
                        text-decoration: underline;
                    }
                }
            }
            
        }    
        .shop_outer_div{
            width: 185px;
            height: 470px;
            position: absolute;
            right: 0px;
            top: 0px;
            border: 1px solid #f3ebe4;
            background: #FFFEF7;
            .show_merchant_inner{
                width: 170px;
                padding:0 9px 0 9px;
                line-height: 12px;
                .legend{
                    margin-top: 20px;
                    height: 34px;
                    border-bottom: 1px dashed #EAD8CD;
                    span{
                        margin-left: 5px;
                        i{
                            width: 20px;
                            height: 20px;
                            display: block;
                            background: url(../../images/content/5.png) no-repeat 0px -25px;
                            float: left;
                        }
                        a{
                            font-size: 12px;
                            font-weight: 700;
                            font-family: arial;
                        }
                    }
                }
                .shop_score_box{
                    height: 40px;
                    border-bottom: 1px dashed #EAD8CD;
                    line-height: 35px;
                    span{
                        color: #494949;
                        font-size: 12px;
                        float: left;
                        line-height: 40px;
                    }
                    .shop_score_box_p{
                        width: 34px;
                        height: 26px;
                        display: block;
                        float: left;
                        background: url(../../images/content/6.png) no-repeat 0px 0px;
                        margin-top: 8px;
                        text-align: center;
                        font-size: 14px;
                        line-height: 25px;
                        color: #fff;
                    }
                }
                .shop_score_list{
                    width:170px;
                    height:117px;
                    border-bottom: 1px dashed #EAD8CD;
                    ul{
                        font-size: 12px;
                        margin-top: 20px;
                        
                        font-family: arial;
                        li{
                           width:85px;
                           height: 26px;
                           float: left;
                           line-height: 27px;
                        }
                        .score_gao{
                            width:75px;
                            background:url(../../images/content/6.png)no-repeat -25px -30px;
                            padding-left: 10px;
                            color:#ec0004;
        
                        }
                    }
                }
                .shop_service_ul{
                    width:176px;
                    height:122px;
                    border-bottom: 1px dashed #EAD8CD;
                    margin-top: 15px;
                    li{
                        width:auto;
                        height:34px;
                        float:left;
                        i{
                            width:24px;
                            height:24px;
                            float:left;
                        }
                        a{
                            line-height:32px;
                            padding-left:4px;
                            color:#704a20;
                        }
                    }
                    .zhengpin{
                        i{
                            background:url(../../images/content/7.png)no-repeat -146px -58px;
                            display:block;
                        }
                    }
                    .fukuan{
                        i{
                            background:url(../../images/content/7.png)no-repeat -146px -34px;
                            display:block;
                        }
                    }
                    .shandian{
                        i{
                            background:url(../../images/content/7.png)no-repeat -146px -82px;
                            display:block;
                        }
                    }
                    .seven_days{
                        a{
                            color:#b0a09f;
                        }
                        i{
                            background:url(../../images/content/7.png)no-repeat -121px -130px;
                            display:block;
                        }
                    }
                }
                .shopname{
                    height:50px;
                    border-bottom: 1px dashed #EAD8CD;
                    position:relative;
                    a{
                        width:82px;
                        height:22px;
                        display:block;
                        background:url(../../images/content/8.png)no-repeat 0px 0px;
                        position:absolute;
                        top:12px;
                        left:45px;
                    }
                }
                .server_btnbox{
                    margin-top: 10px;
                    margin-left:10px;
                    a{
                        width:66px;
                        height:26px;
                        display:block;
                        float:left;
                        text-align:center;
                        line-height:25px;
                        background:#f2e5d7;
                        border:1px solid #dcbfa2;
                        margin-right:7px;
                    }
                }
            }
        }  
    }
    
}
#all_tab_panel_box{
    width:1200px;
    height:1200px;
    margin:0 auto;
    margin-bottom:45px;
    .aside{
        width:190px;
        height:auto;
        float:left;
        .abox{
            width:190px;
            height:145px;
            border:1px solid #E9E9E9;
            background:#FAFAFA;
            border-top:2px solid #f60;
            h3{
                width:190px;
                height:46px;
                background:url(../../images/content/9.png)no-repeat 10px 40px;
                color:#333;
                font-size:14px;
                font-weight:700;
                font-family:SimSun;
                padding-left:10px;
                line-height:35px;
            }
            ul{
                width:190px;
                height:100px;
                padding-left:10px;
                li{
                    width:74px;
                    height:28px;
                    float:left;
                    a{
                        &:hover{
                            text-decoration: underline;
                        }
                    }
                }
            }
        }
        .abox_f2{
            margin-top:10px;
        }
        .abox_f3{
            margin-top:10px;
            height:auto;
            overflow:hidden;
            ul{
                width:200px;
                height:500px;
                padding-left:20px;
                li{
                    width:150px;
                    height:230px;
                    line-height:18px;
                    margin-bottom:10px;
                    p{
                        font-size:12px;
                    }
                    .red{
                        color:#c30;
                        font-family:SimSun;
                    }
                    .d_price{
                        color:#dc0000;   
                        font-family:Arial;
                        font-weight:bold;
                    }
                }
            }
        }
    }
    
    
    .all_tab_panel{
        width:990px;
        height:auto;
        float:right;
        .all_tab_div{
            width:990px;
            height:34px;
            .tab_top{
                width:273px;
                height:34px;
                border:1px solid #ECECEC;
                border-right:none;
                a{
                width:90px;
                height:34px;
                display:block;
                float:left;
                font-weight:bold;
                color:#6d6e75;
                border-right:1px solid #ECECEC;
                text-align:center;
                line-height:30px;
                font-family:Arial;
                }
                .xiangqing{
                    background-color:#F4F4F4;
                }
            }
            
        }
        .foursort_style{
            height:148px;
            border:1px solid #E9E9E9;
            border-top:2px solid #E9E9E9;
            .foursort_style_frame{
                margin-top:20px;
                li{
                    width:325px;
                    height:22px;
                    float:left;
                    span{
                        padding-left:25px;
                        font-size:12px;
                        color:#666;
                    }
                    a{
                        &:hover{
                            text-decoration: underline;
                        }
                    }
                }
                
            }
        }
        
    }
    
    
}

